çıkmaz sokağa sokmak - Turkish English Dictionary